//
//  GameState.h
//  GameProject
//
//  Created by Blair Trusler on 17/10/2011.
//  Copyright (c) 2011 Blair Trusler. All rights reserved.
//

#import "GameHeader.h"

@interface GameState : NSObject{
    BOOL achievement1; //Level 1 complete
    BOOL achievement2; //Level 2 complete
    BOOL achievement3; //Level 3 complete
    BOOL achievement4; //Achievement 4 complete
    BOOL achievement5; //Achievement 5 complete
    BOOL achievement6; //Achievement 6 complete
    BOOL achievement7; //Achievement 7 complete
    BOOL achievement8; //Achievement 8 complete
    BOOL achievement9; //Achievement 9 complete
    BOOL achievement10; //Achievement 10 complete

//    BOOL achievementOriginal;   //first battle achievement
}


+(GameState *) sharedInstance;
-(void) save;

@property (assign) BOOL achievement1;
@property (assign) BOOL achievement2;
@property (assign) BOOL achievement3;
@property (assign) BOOL achievement4;
@property (assign) BOOL achievement5;
@property (assign) BOOL achievement6;
@property (assign) BOOL achievement7;
@property (assign) BOOL achievement8;
@property (assign) BOOL achievement9;
@property (assign) BOOL achievement10;


//@property (assign) BOOL achievementOriginal;


@end
